package com.m1.tzolkin.model;

import java.io.Serializable;

import com.m1.tzolkin.model.board.ITZBoard;
import com.m1.tzolkin.model.players.ITZPlayer;
import com.m1.tzolkin.model.util.card.IEffectCard;
import com.m1.tzolkin.model.util.card.IValueCard;
import com.m1.tzolkin.model.wheels.IWheelPosition;

/**
 * Une tuile de richesse de d�part.
 * Une tuile de richesse de d�part est une carte que poss�de un joueur,
 *  qui a un effet imm�diat et qui a une valeur correspondant � la position
 *  qu'elle d�crit.
 *
 */
public interface IStartingWealth extends IEffectCard<ITZBoard, ITZPlayer>, IValueCard<IWheelPosition>, Serializable {
	
	// REQUETES
	
	/**
	 * Retourne le nombre d'ouvriers que cette tuile de richesse nourrit.
	 */
	int getFedWorkers();

}
